// components/customNavBar/customNavBar.js

let app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    /**
     * 是否显示返回箭头
     */
    showBack: {
      type: Boolean,
      value: true
    },
   
    /**
     * 返回箭头类型  支持 black 黑色， white 白色
     */
    arrowType: {
      type: String,
      value: "black"
    },
    /**
     * 导航栏标题
     */
    navTitle: {
      type: String,
      value: ""
    },
    isOffical: {
      type: Boolean,
      value: false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    menuTop: app.globalData.menuButton.top,
    menuHeight: app.globalData.menuButton.height
  },
  lifetimes: {
    attached: function () {
      // 在组件实例进入页面节点树时执行
      // console.log("JJLog:组件中的高度是:" + this.data.menuTop);
    }
  },

  /**
   * 组件的方法列表
   */
  methods: {
    backPop() {
      if (this.properties.isOffical) {
        wx.switchTab({
          url: '/pages/home/home',
        })
      } else {
        wx.navigateBack()
      }

    }
  }
})
